home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 7 / FM Towns Free Software Collection 7.iso / t_os / qa / platform.h < prev    next >
Text File  |  1993-11-30  |  2KB  |  65 lines

  1. /*
  2. ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
  3. ┃ 初期設定用ヘッダファイル                 /////  Tab Size : 4  /////    ┃
  4. ┃                                                                        ┃
  5. ┃  Platform.h    v2.0 L10                                                ┃
  6. ┃                                                                        ┃
  7. ┃ (C)K.Konishi   16-08-93                                                ┃
  8. ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
  9. */
  10.  
  11. #if !defined(___Platform)
  12.     #define    ___Platform
  13.     #define    ___PlatformDate    16-08-93
  14.     #define    ___PlatformVer    v2.0_L10
  15.  
  16. /* TRUE か FALSE のみを返す型 */
  17. typedef unsigned char    Boolean;    /*    信樂 推奨型  */
  18. typedef unsigned char    Bool;
  19. typedef int             BOOL;
  20.  
  21. typedef unsigned char    BYTE;
  22.  
  23. #define    MY_NAME        "小西国造"
  24. #define    MY_SCHOOL    "大阪電気通信大学"
  25. #define    MY_SUBJECT    "通信工学科"
  26.  
  27. #if !defined(TRUE)
  28.     #define    TRUE    1
  29. #endif
  30.  
  31. #if !defined(FALSE)
  32.     #define    FALSE    0
  33. #endif
  34.  
  35. #if !defined(square)
  36.     #define    square(x)    ((x) * (x))
  37. #endif
  38.  
  39. #if !defined(qube)
  40.     #define    qube(x)        ((x) * (x) * (x))
  41. #endif
  42.  
  43. #if !defined(maxof)
  44.     #define    maxof(a,b)    ((a) > (b) ? (a) : (b))
  45. #endif
  46.  
  47. #if !defined(minof)
  48.     #define    minof(a,b)    ((a) < (b) ? (a) : (b))
  49. #endif
  50.  
  51. #if !defined(iskanji1)
  52.     #define    iskanji1(a)    (((0x81 <= ((unsigned char)a) && ((unsigned char)a) <= 0x9f)) || \
  53.                          ((0xe0 <= ((unsigned char)a) && ((unsigned char)a) <= 0xef)))
  54. #endif
  55.  
  56. #if !defined(iskatakana)
  57.     #define    iskatakana(a)    (((0xa6 <= ((unsigned char)a) && ((unsigned char)a) <= 0xdd)))
  58. #endif
  59.  
  60.  
  61.  
  62.  
  63.  
  64. #endif
  65.